package com.zjmzxfzhl.modules.app.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.zjmzxfzhl.common.core.base.BaseService;
import com.zjmzxfzhl.modules.app.entity.AppAlarmSet;
import com.zjmzxfzhl.modules.app.entity.AppStock;

/**
 * Service
 * 
 * @author 张森荣
 */
public interface AppAlarmSetService extends BaseService<AppAlarmSet> {
    /**
     * 分页查询
     * 
     * @param page
     * @param appAlarmSet
     * @return
     */
    IPage<AppAlarmSet> list(IPage<AppAlarmSet> page, AppAlarmSet appAlarmSet);

    /**
     * 添加事务
     * @return
     */
    void addAlarmJob();

    /**
     * 新增产品
     *
     * @param appAlarmSet
     * @return
     */
    boolean saveAppAlarmSet(AppAlarmSet appAlarmSet);

    /**
     * 根据id查询
     *
     * @return
     */
    AppAlarmSet queryById(String id);

    /**
     * 修改产品
     *
     * @param appAlarmSet
     * @return
     */
    boolean updateAppAlarmSet(AppAlarmSet appAlarmSet);
}
